
.emr{

}
.emr h1{
    height: 100px;
    line-height: 100px;
    font-size: 30px;
    color: #3f3f3f;
    margin: 0 22px;
    padding-left: 56px;
    border-bottom: 1px solid #ebebeb;
}
.emr h1.icon1{
    background: url("../images/expert-intro.png") no-repeat left center;
}
.emr h1.icon2{
    background: url("../images/icon-bingli.png") no-repeat left center;
}

.emr .dicom{
    color: #3f3f3f;
    display: block;
}
.emr .dicom .fr{
    float:right;
    color:#787878;
    font-size: 24px;
}
.emr h1.icon3{
    background: url("../images/icon-fuzhen.png") no-repeat left center;
}
.emr h1.icon4{
    background: url("../images/icon-shouzhen.png") no-repeat left center;
}
.emr p{
    font-size:30px;
    color: #7b7b7b;
    height:64px;
    line-height: 64px;
    margin: 0;
    padding: 0 24px;
}
.emr p span{

}
.emr p i{
    font-style: normal;
    color: #bcbcbc;
    margin-left: 35px;
}
.emr .emrColumnContent{
    padding-bottom:20px;
}
.emr .emrColumnContent .pics{
    padding:0 24px;
}
.emr .emrColumnContent .pics img{
    margin-right: 32px;
}
.emr .emrColumnContent .pics img:last-child{
    margin-right: 0px;
}
.expertChooser .monthSelector{
    text-align: center;
    color: #323232;
    font-size: 28px;
}
.expertChooser .monthSelector i{
    background: url('../images/arrow.png') no-repeat right;
    width: 30px;
    display: inline-block;
    height: 16px;
    padding: 0 4px;
}


.diseaseDesc{
    height:192px;
    margin-top:16px;
    background: white;
    position: relative;
}
.diseaseDesc h5{
    color: #818183;
    height:66px;
    line-height:66px;
    margin:0;
    padding-left:24px;
    font-size:24px;
    font-weight:normal;
}
.diseaseDesc .desc{
    float: left;
    width: 475px;
    font-size: 26px;
    color: #47484b;
    padding-left: 55px;
    height: 76px;
    margin:0;
    overflow: hidden;
}
.diseaseDesc .status{
    font-size: 28px;
    color: #a4a4a6;
    position: absolute;
    right:22px;
}
.diseaseDesc .status.red{
    color: #ff1a1a;
}
.diseaseDesc .status.blue{
    color: #3f85df;
}
.diseaseDesc .status.green{
    color: #09af4b;
}
.diseaseDesc .status.gray{
    color: #cdcdcd;
}
.diseaseDesc .type{
    color: #ffa53c;
    font-size:20px;
    border:1px solid #ffa53c;
    top: 26px;
    position: absolute;
    right: 17px;
    border-radius: 20px;
    padding: 4px 6px;
}
.diseaseDesc .bottomBar{
    clear: both;
    height: 49px;
    margin: 0 17px;
    border-top: 1px solid #f4f4f4;
    line-height: 49px;
    color: #aaaaaa;
    background: url("../images/icon-time.png") no-repeat center left;
    padding-left: 30px;
}
.diseaseDesc .bottomBar .date{
    color: #ffa53c;
    margin-right:10px;
}
.diseaseDesc .bottomBar .time{
    color: #ffa53c;
    margin-right:10px;
}
.diseaseDesc .bottomBar .department{
    margin-right:10px;
}
.diseaseDesc .bottomBar .name{

}

.pointDetailsItem{
    background: white;
    height: 80px;
    margin-bottom: 8px;
    padding: 35px;
    line-height: 40px;
}
.pointDetailsItem p{
    margin:0;
}
.pointDetailsItem p span{
    padding-left: 50px;
    font-size: 26px;
    color: #7b7b7b;
}

.pointDetailsItem p span.in{
    background: url("../images/point-in.png") no-repeat;
    font-size: 28px;
    color: #333333;
}
.pointDetailsItem p span.out{
    background: url("../images/point-out.png") no-repeat;
    font-size: 28px;
    color: #333333;
}
.pointDetailsItem .red{
    color: #f21f1f; 
}
.pointDetailsItem .green{
    color: #0ec10a;
}

.payZone .payForAnother{
    padding:48px;
    color: #4f4f4f;
    font-size: 30px;
}
.payZone .payForAnother .floatRight{
    color: #d62626;
    font-size:38px;
}
.payForAnotherQrcode{
    text-align: center;
    margin-top: 100px;
    font-size: 26px;
    color: #4f4f4f;
}
ul.optionZone{
    margin:0;
    padding: 0 23px;
    list-style: none;
}
ul.optionZone li{
    height: 66px;
    line-height: 66px;
    margin: 0;
    border-bottom: 1px solid #ebebeb;
}
ul.optionZone li a{
    font-size: 26px;
    color: #7b7b7b;
    display: block;
    width:100%;
}